a.link:link              { font-style:italic; color:#333; text-decoration:none; border-bottom: dotted 1px #555; display:inline-block; outline:none;}
a.link:visited           { font-style:italic; color:#333; text-decoration:none; border-bottom: dotted 1px #555; display:inline-block; outline:none;}
a.link:active            { font-style:italic; color:#333; text-decoration:none; border-bottom: dotted 1px #555; display:inline-block; outline:none;}
a.link:hover             { font-style:italic; color:#aaa; text-decoration:none; border-bottom: dotted 1px #aaa; display:inline-block; outline:none;}
.field-input { border:none; outline:none;background-color:transparent; border-bottom:dotted 1px #555;}
.field-input:hover {border-bottom:dotted 1px #aaa; }
.field-input:focus {border-bottom:dotted 1px #000; }

.form {
  -moz-box-shadow: 1px 1px 3px rgb(79,53,70);
  -webkit-box-shadow: 1px 1px 3px rgb(79,53,70);
  box-shadow: 1px 1px 3px rgb(79,53,70);
  font-size:0.8em;
  font-family:Verdana, Helvetica, Arial, sans-serif;
  width: 640px;
  margin-left:auto;
  margin-right:auto;
}
.form .ui-widget-header h4 {
  margin: 5px;
  margin-left: 15px;
}
#form {
  margin-top: 10px;
}
.field {
  border: none 1px;
  margin-top:2px;
  height: 22px;
}
.field-label {
  margin-left:24px;
  display: inline-block;
  width: 225px;
}
.field_input {
}
.field select {
  cursor: pointer;
}
#btns {
  text-align: left;
}
#btns div {
  cursor: pointer;
  margin-bottom:10px;
  margin-left: 15px;
}
.field-src {
	display:inline-block;
	margin-left:15px;
	font-size: 0.8em;
}
